/**
 * A special exception type thrown when a single plugin could not be loaded.
 */
jsx3.Class.defineClass("ux.megatron.exception.CouldNotLoadPluginException", jsx3.lang.Exception, null, function(ex, ex_prototype) {

  /**
   * The instance initializer.
   * @param path {String}  the path to the plugin that could not be loaded
   * @param objCause {jsx3.lang.Exception} the exception thrown that caused this error (optional)
   */
  ex_prototype.init = function(path, objCause) {
      var message = "Could not load plugin for component at path " + path;
      this.jsxsuper(message, objCause);
  };
});
